rounded curb - French English Dictionary